About Lewis Douglas Limited (12481745) United Kingdom