About C J Holmes And Sons Limited (08718429) United Kingdom