About Pye S Solutions Ltd (12880954) United Kingdom