About Simpson Research Limited (00839088) United Kingdom