About St Philips Engineering Ltd (SC376292) United Kingdom