About Sf Kennedy Ltd (SC712638) United Kingdom