About Sunpal Solutions Limited (09028179) United Kingdom