About Teeton Place Ltd (11800297) United Kingdom