About Abell Generation Ltd (13143428) United Kingdom