About Lamb And Flag (bishop Monkton) Limited (11484163) United Kingdom