About Arthur Leach Limited (04328099) United Kingdom