About James Lambeth Limited (09851686) United Kingdom