About Crombie (bristol) Limited (06611859) United Kingdom