About Tulloch & Maslin Limited (00409638) United Kingdom