About H Harrop Contractors Ltd (07201252) United Kingdom