About Dedicated Limited (02426030) United Kingdom