About Baker Jones Holdings Ltd (12127676) United Kingdom