About Blakesley Holdings Limited (12475598) United Kingdom