About Mister Tibbs Ltd (10314039) United Kingdom