About Alva Kitchen & Bathroom Interior Solutions Ltd (11955630) United Kingdom