About Pallett Associates Limited (13377963) United Kingdom