About Mentmore Barns Ltd (10445937) United Kingdom