About Buttercrane Traders Association Limited (NI022678) United Kingdom