About Tibbie Limited (10412256) United Kingdom