About Abstract Limited (02303219) United Kingdom