About Sedwood Limited (12006891) United Kingdom