About M. Alexander-frederick Holdings Limited (10864707) United Kingdom