About Devonshire Club (holdings) Limited (09476135) United Kingdom