About Pamcell Limited (01184152) United Kingdom