About Red & Blue London Ltd (06232510) United Kingdom