About Polofix Limited (07733260) United Kingdom