About Tindrell Limited (09311326) United Kingdom