About Grace Associates Limited (04269860) United Kingdom