About Y J C Ltd (08264781) United Kingdom