About J H Marshall (holdings) Limited (01103701) United Kingdom