About Peter Taylor & Partners Limited (04586733) United Kingdom