About S Barton Technical Limited (09018905) United Kingdom