About Levick Design & Management Ltd (11187209) United Kingdom