About Piermont Holdings Limited (05582857) United Kingdom