About Remember The Projector Ltd. (07886001) United Kingdom