About Firmin Lang Limited (10630050) United Kingdom