About Plasclad Windows Limited (02223420) United Kingdom