About A.l.christophers And Sons Limited (12236953) United Kingdom