About Delaney Film Sets Ltd (13128670) United Kingdom