About Y & H Manchester Limited (12936278) United Kingdom