About Sedgwick Solar 3 Limited (12650623) United Kingdom