About Piddington Associates Limited (09578820) United Kingdom