About Anderson & Smith Limited (12433782) United Kingdom