About Surfachem International Limited (02711363) United Kingdom