About Aberdeen Enterprise Finance Limited (06662401) United Kingdom