About J Walter Associates Limited (07231463) United Kingdom