About Archibald Bathgate Group Limited (00815136) United Kingdom