About A. Tarr Limited (00613577) United Kingdom