About Veranda International Limited (06403917) United Kingdom