About A.a. & B.w. Slack Limited (04432968) United Kingdom