About Strawpine Limited (03524104) United Kingdom