About Amfrad Ltd (10384128) United Kingdom