About James Norris & Associates Ltd (12927072) United Kingdom