About Andrew Findlay Limited (06582241) United Kingdom