About Granby Engineering Limited (01549377) United Kingdom