About Blackhurst International Ltd (06591295) United Kingdom