About Britannia Solar Solutions Limited (07998602) United Kingdom