About Alex Findlater Limited (04635005) United Kingdom