About Paddox Associates Limited (06299819) United Kingdom