About Abbeyglen (stone) Limited (12902495) United Kingdom