About Grant & Bowman Limited (00918578) United Kingdom