About Wimshurst Pelleriti 1 Ltd (11055321) United Kingdom