About Leeming Bar Limited (07277651) United Kingdom