About S&a Engineering Limited (09888767) United Kingdom