About Seane London Ltd (12295563) United Kingdom