About Wicker Loop Limited (13565853) United Kingdom