About Alexander Lauren Associates Limited (03962305) United Kingdom