About Sedman Holdings Limited (10958072) United Kingdom