About S T Parker Limited (09667029) United Kingdom