About Pugglen Limited (03367967) United Kingdom