About Stephen Chamberlain T S Ltd (11616721) United Kingdom