About Tri Angle Recording Company Limited (07510627) United Kingdom