About T.h. Seagrave Limited (01247022) United Kingdom