About Devonshire Bexhill Limited (09436526) United Kingdom