About New Holland Holding Limited (02707274) United Kingdom