About Alexander & Law Limited (02690268) United Kingdom