About Ped Associates Limited (12844192) United Kingdom