About Demijohn Limited (SC266892) United Kingdom