About Roger Lamble Limited (04534165) United Kingdom