About Sedrup Holdings Limited (01316784) United Kingdom