About Bothwell Associates Limited (06742420) United Kingdom