About Paffey Associates Limited (06895894) United Kingdom