About Northam Group Limited (03679270) United Kingdom