About Swalberg Business Lp (SL023331) United Kingdom