About Barnes & Son Bikes Ltd (11767956) United Kingdom