About Tibbitts Limited (12616586) United Kingdom