About Wimshurst Pelleriti Limited (08602451) United Kingdom