About Palko Construction Limited (12900631) United Kingdom