About Claire Hudson Holdings Limited (07452855) United Kingdom