About Grant & Boyd Limited (00346035) United Kingdom