About P & R Tech Solutions Ltd (08244731) United Kingdom