About Thirtytwospaces Ltd (07819293) United Kingdom