About S. Fox Engineering Limited (06198283) United Kingdom