About Krannich Solar Ltd. (07322823) United Kingdom