About Abec Ltd (06143642) United Kingdom