About Abstract (bristol) Limited (10218114) United Kingdom