About Lookersvalleyco Ltd. (11766704) United Kingdom