About The Leeman Rose Ltd (08542757) United Kingdom