About Sally Bean Ltd (04727908) United Kingdom