About Bloxhall Rd Limited (12655636) United Kingdom