About Abergele Trade Frames Limited (09414340) United Kingdom