About Normand Associates Limited (01263089) United Kingdom