About T K Ebbutt Limited (SC044771) United Kingdom