About A E Scott Holdings Ltd (12660603) United Kingdom