About Sth (benfleet) Ltd (08890593) United Kingdom