About Sir Ap Stewart Limited (11756248) United Kingdom