About Mick Hollick And Sons Limited (09938108) United Kingdom