About Bavella North Design Limited (NI648463) United Kingdom