About A. Brown & Co. (chair Frames) Limited (SC029982) United Kingdom