About Scott Porter Research And Marketing Limited (SC113561) United Kingdom