About Pont & Lyall Ltd (13664241) United Kingdom