About Focus Food Equipment Limited (06427112) United Kingdom