About Blackwood Gate Limited (12504126) United Kingdom