About A.l. & I.d. Fox Limited (00618166) United Kingdom