About Bicknor Ltd (11094166) United Kingdom