About Eden Lawson & Co Ltd (12062959) United Kingdom