About Candelabra Designs Limited (09772947) United Kingdom