About Tarrandale Enterprises Limited (01763168) United Kingdom