About L. Hunt & Sons Limited (02416841) United Kingdom