About Britannia Solar Ltd (13527714) United Kingdom