About The Dell (two) Management Company Limited (02540960) United Kingdom