About Montgomerie Flooring Limited (SC292206) United Kingdom