About Polfix Limited (11421634) United Kingdom