About Neil Thorne Engineering Limited (03671336) United Kingdom