d:o . - GRANGEMOUTH d.