About Nogueira Wille Services Ltd. (07775645) United Kingdom