About Devonshire Securities Limited (09923170) United Kingdom