About Abbeygate Manufacturing Company Limited (12623021) United Kingdom