About Boston Shakers London Ltd (12551297) United Kingdom