About Lb Devon Limited (12352157) United Kingdom