About Storage Space Barnstaple Ltd (13063910) United Kingdom