About S T F (sussex) Ltd (11821775) United Kingdom