About Barry Meegan Limited (09632338) United Kingdom