About Ameybriggs Asset Holdings Limited (13246131) United Kingdom