About Ballymacadam Limited (08998092) United Kingdom