About Through-the-lens Limited (02144949) United Kingdom