About Dolphin Appliance Care Limited (04298942) United Kingdom