About Haestrup International Limited (06865261) United Kingdom