About Devonshire Park Ltd. (10748752) United Kingdom