About Bicknell Holdings Plc (01017681) United Kingdom