About Kingstock Holdings Limited (02563460) United Kingdom