About Sedmill Ltd (09566192) United Kingdom