About J.h. Marshall (thornbury) Limited (00845524) United Kingdom