About Roger M Lambert Limited (04742663) United Kingdom