About Barmac Asset Management Limited (05188063) United Kingdom