About Devonshire Acquisitions Llp (OC395227) United Kingdom