About J. & R. Anderson (painters) Limited (SC052054) United Kingdom