About Flogard Systems Ltd. (03493085) United Kingdom