About Tottergill Springwater Limited (13074280) United Kingdom