About Dougie Hewitt Ltd (SC673536) United Kingdom