About Suffolk Pine Limited (04457266) United Kingdom