About Tibbs Limited (09599692) United Kingdom