About Greenwood Soar Ip Limited (03117852) United Kingdom