About Lindsay Terris Consulting Ltd. (SC527415) United Kingdom