About Billy Seymour Limited (10314043) United Kingdom