About William Alexander Projects Ltd (09228758) United Kingdom