About Manek Sons (holdings)limited (01024694) United Kingdom