About Lb(883) Limited (02261133) United Kingdom