About French & Lamming Media Ltd (05101745) United Kingdom