About Pedwar Ltd (12670852) United Kingdom