About Aylescott Holdings Limited (11479652) United Kingdom