About Sedaco Limited (09622223) United Kingdom