About The King Billy Ltd (10359287) United Kingdom