About T.and N.bambury Limited (00282820) United Kingdom