About Alexander Bella Ltd (12418545) United Kingdom