About L Curtis And Sons Ltd (12975871) United Kingdom