About Abstract Base Limited (05591163) United Kingdom