About Norttingham Holdings Ltd (05523975) United Kingdom