About Alexander Mark & Company Limited (03255838) United Kingdom