About B M Willcox Limited (09219311) United Kingdom