About Billy Kirkham Limited (11243876) United Kingdom