About William Alexander Capital Ltd (13586447) United Kingdom