About J. & S. Wylde Limited (00701202) United Kingdom