About The Admiral Wells Ltd (06443751) United Kingdom