About Proxar Limited (06744401) United Kingdom