About Bruce Todd Ltd (SC538633) United Kingdom