About Promethean Limited (01308938) United Kingdom