About Kerr & Noble Holdings Limited (07265609) United Kingdom