About R & B (west Nile Street) Limited (SC093232) United Kingdom