About Pamell Ltd (08674090) United Kingdom