About Nexus St. Albans Limited (06495017) United Kingdom