About Boxwall Ltd (10396886) United Kingdom