About King Offa Ltd (09779788) United Kingdom