About Nipper Kits & Components Limited (01028070) United Kingdom