About Joellen Brand Designs Ltd (12859116) United Kingdom