About Tara Developments Limited (01946080) United Kingdom