About Bothwell Investments Ltd (13703354) United Kingdom