About Am Fletcher Electronics Ltd (12226489) United Kingdom