About Sedalia 2 Limited (05596668) United Kingdom