About P S Tucker Services Limited (11372417) United Kingdom