About Spitalfields Holdings Limited (02268187) United Kingdom