About Alexander Mccall-smith Limited (SC412685) United Kingdom