About Puma Manufacturing Limited (01518167) United Kingdom