About A.k. Willcox Limited (01796559) United Kingdom