About Devonshire Alliance (uk) Limited (12607180) United Kingdom