About Timberhill Norwich Nail Ltd (12242034) United Kingdom