About Bickett Holdings Ltd. (SC578163) United Kingdom