About Angel Sandelson Design Ltd. (12879038) United Kingdom