About Dedicated Management Limited (03965753) United Kingdom