About 68 Sinclair Road Ltd (03282780) United Kingdom