About Y&j Bikes Ltd (13397148) United Kingdom