About Nicholson Engineering Limited (03047073) United Kingdom