About Bloomfield Square Otley Limited (11984470) United Kingdom