About Welbeck Asset Management Limited (05976733) United Kingdom