About W L Capstick Ltd (11773781) United Kingdom