About Bothwell Kleen Limited (SC469285) United Kingdom