About Memedali Construction Services Limited (10784561) United Kingdom