About Billy Ruffian Shoes Limited (11503655) United Kingdom