About Backstreet International Merchandise Limited (02597733) United Kingdom