About D Findlay Limited (08731610) United Kingdom