About Alexander Jeffrey & Company Limited (SC079527) United Kingdom