About Simpson Technical Limited (SC352116) United Kingdom