About Vincent Kane Blackett & Sons Ltd (12218326) United Kingdom