About Amflo Services Limited (08200852) United Kingdom