About W Brown & Sons (painters) Limited (SC248104) United Kingdom