About Stephen Smith Engineering Limited (09396817) United Kingdom