About Edward Davies Studios Limited (07569239) United Kingdom