About Bothwell Assets Limited (12786239) United Kingdom