About Versatyle Solar Ltd (06459322) United Kingdom