About Wleed Ul Haq Limited (07123081) United Kingdom