About A.s. Chowler Limited (01239240) United Kingdom