About Philipaugh Solutions Limited (10874578) United Kingdom