About Devonshire Enterprises Ltd. (07704204) United Kingdom