About Dedicated Practices Ltd (13663910) United Kingdom