About The London Waiting Company Ltd (09148407) United Kingdom