About Canelle Design Limited (08156952) United Kingdom