About Blacklock & Douglas Limited (SC435235) United Kingdom