About Lid Limited (03043615) United Kingdom