About Talbot Malone Design Limited (06749013) United Kingdom