About Puma Floors Limited (04306328) United Kingdom