About Sugar Glass Productions Limited (07945469) United Kingdom