About Pamgard Limited (11570238) United Kingdom