About Bickers Ltd (13242205) United Kingdom