About Abstract (aberdeen 8) Limited (09138091) United Kingdom