About Tibbitts Trading Ltd. (04335032) United Kingdom