About Anderson Lawrence Limited (SC312323) United Kingdom