About Y S & Sons Limited (12294098) United Kingdom