About Fisher Studios Limited (05310848) United Kingdom