About The Lid (edinburgh) Limited (SC583944) United Kingdom