About Abbeyglen (tiddington) Limited (12273619) United Kingdom