About Blaikie Projects Ltd (10752819) United Kingdom