About The Ladybird Tea Room Limited (SC511929) United Kingdom