About Pamstrad Ltd (09452493) United Kingdom