About Gilletts Technical Engineering Limited (03883704) United Kingdom