About S.j.a. Fox Limited (09214653) United Kingdom