About Sedalia Limited (05550253) United Kingdom