About Sugar Tape Recordings Ltd (12606199) United Kingdom