About Claire Judd Ltd (11815934) United Kingdom