About Grant & Associates Limited (05583550) United Kingdom