About The London Refectory Ltd (07989520) United Kingdom