About S & A Engineering Consultancy Solutions Limited (10921293) United Kingdom