About Pelmore Limited (05895493) United Kingdom