About Kingshall Limited (07918570) United Kingdom