About Iskraemeco (uk) Limited (03141642) United Kingdom