About Johanssons Mekaniska Limited (11727995) United Kingdom