About The Dell (st Albans) Limited (00848437) United Kingdom