About Pelton Holdings Limited (11072699) United Kingdom