About Simmons Technical Limited (11944915) United Kingdom