About Sanders Polyfilms Limited (02077853) United Kingdom