About Plasfix Ltd (11300739) United Kingdom