About P.s. Pedler Limited (04195177) United Kingdom