About One Eyed Monster Camera Limited (08037556) United Kingdom