About Pellguard Limited (02563445) United Kingdom