About Piermont Barn Limited (10813122) United Kingdom