About Blackwood Stratton Company Limited (10584380) United Kingdom