About Cardboard House Limited (12438668) United Kingdom