About Stapleford T150 Ltd (11184542) United Kingdom