About Billy Ruffian Limited (11503634) United Kingdom