About R Banner Limited (10473997) United Kingdom