About Percy Pickard Contractors Limited (09691049) United Kingdom