About F.e.o. Shone And Sons Limited (12477907) United Kingdom