About Alexander Proctor & Company (SL000045) United Kingdom