About Metfield Stores C.i.c. (05668382) United Kingdom