About Sedgwick Solar 2 Limited (11976653) United Kingdom