About Macbengal Limited (13535971) United Kingdom