About William Hercock Limited (05055396) United Kingdom