About Bear S Leek Ltd (12939331) United Kingdom