About Alexander S Richardson Limited (10923171) United Kingdom