About Jamesnorrisholdings Limited (09613823) United Kingdom