About Grimer Engineering Ltd (09543191) United Kingdom