About Lowan S (wales) Limited (13609255) United Kingdom