About Demelzas (penzance) Limited (01713908) United Kingdom