About Sawyer Europe Limited (08800948) United Kingdom