About Haldon Studios Limited (07840393) United Kingdom