About Vic Coupland Mechanical Limited (05583448) United Kingdom