About Kubes Garden Rooms Ltd (11993341) United Kingdom