About Charles Beney Design Limited (06494002) United Kingdom