About Proplas Sub-contract Limited (06938202) United Kingdom