About Merkava Limited (06485968) United Kingdom