About Crossbarry Limited (09745584) United Kingdom