About Bull Abergele Ltd (12800055) United Kingdom