About E. Spencer Rvn Limited (12148327) United Kingdom