About E Hoggard & Sons Limited (06666936) United Kingdom