About Charlie Howe Design Limited (10389309) United Kingdom