About Tamahill Limited (01173687) United Kingdom