About Pallmore Limited (02737621) United Kingdom