About Penkridge Computers Ltd (10034748) United Kingdom