About Leggat Kelly Limited (10134548) United Kingdom