About Loamner Ltd (13237356) United Kingdom