About Ped Technologies Limited (01200846) United Kingdom