About Sudamose Limited (08797805) United Kingdom