About Bellachy Ltd (13142552) United Kingdom