About S & F Essex Ltd (10081457) United Kingdom