About Tommy Tulloch Limited (SC304096) United Kingdom