About Digby & Reid Limited (09481016) United Kingdom