About Yardley Charing Cross Ltd (12930514) United Kingdom