About Flomat Bagfilla International Limited (05079599) United Kingdom