About Malcolm Tulloch Associates Limited (09148102) United Kingdom