About The Store Bedford Ltd (12109154) United Kingdom