About Benedict Huggins Limited (07939560) United Kingdom