About Sigma Memba Kitchens & Carpentry Limited (13701861) United Kingdom