About Penney It Limited (09805178) United Kingdom