About Bowmore Business Lp (SL023334) United Kingdom