About W.c. Fowler & Sons Limited (11230501) United Kingdom