About Bell Red Limited (12841067) United Kingdom