About Claudia Ludwig Design Limited (12407836) United Kingdom