About L Sosna & Son Limited (01319518) United Kingdom