About Abstract (salford) Limited (06329283) United Kingdom