About K E Tubby Limited (05553229) United Kingdom