About T. Nevill & Co. (engineers) Limited (01085453) United Kingdom