About Sedgley Solutions Limited (09507650) United Kingdom