About Bothwells Ltd (04262278) United Kingdom