About Grant & Brooke Construction Limited (07510301) United Kingdom