About Spencer Murray Film Services Limited (07260052) United Kingdom