About Amblin & Turner Ltd (09740031) United Kingdom