About Alexander J Ross Limited (SC283114) United Kingdom