About Amfred Limited (09448395) United Kingdom