About L&b Products Limited (12487965) United Kingdom