About Tengore Solar Ltd (07521248) United Kingdom