About Pierstbarth Holdings Limited (10248706) United Kingdom