About Claude Holdings Limited (09296968) United Kingdom