About T F Bell Holdings Limited (05162744) United Kingdom