About Lens Prop Ltd (13068959) United Kingdom