About Lorna Tucker Ltd (08470272) United Kingdom