About C.l.brimelow & Sons Limited (04639859) United Kingdom