About William J Inventions Limited (07722334) United Kingdom