About Liljesand Ltd (10562822) United Kingdom