About J.h. Abraham & Sons (bristol) Limited (00820093) United Kingdom