About Swansea Engineering Applications Solutions Limited (06213708) United Kingdom