About Billy Mitchell Ltd (12245628) United Kingdom