About Peterfix Solutions Ltd (12819752) United Kingdom