About Bastwell Store Limited (10568584) United Kingdom