About Dunbar Galloway Ltd (12846132) United Kingdom