About Fairbrother & Grimshaw Engineering Limited (03148056) United Kingdom