About Pickering Programs Limited (09355172) United Kingdom