About Jakobsen Ltd (12890861) United Kingdom