About Sedilia Limited (05531460) United Kingdom