About Proxon Services Limited (12445927) United Kingdom