About Fox-groves Architecture Ltd (13593034) United Kingdom