About Tibbs Group Limited (10602092) United Kingdom