About Meer Julhas & Co Limited (09038494) United Kingdom