About Red Snapper Trading Co Limited (07948149) United Kingdom