About Tulloch And Smith Holdings Ltd (SC680745) United Kingdom