About Tinculeana Building Ltd (13391024) United Kingdom