About Johannesen Mek Limited (13614545) United Kingdom