About Admiral Benbow Limited (06545028) United Kingdom