About Sedan Construction Limited (NI020892) United Kingdom