About The Puttalite Company Limited (03703866) United Kingdom