About Fox Lloyd Jones Limited (04794141) United Kingdom