About Smedres Ltd (09639780) United Kingdom