About Parkerfits Ltd (12824198) United Kingdom