About Curtis & Bell Limited (07119072) United Kingdom