About Amersham Studios Limited (09031897) United Kingdom