About Kerr & Noble Development Limited (07265848) United Kingdom