About J Swedberg Consultants Limited (02308479) United Kingdom