About Alexander Hamilton Limited (08926527) United Kingdom