About Alexander Wait & Sons Limited (SC535779) United Kingdom