About Boxx Build Solutions Limited (09223778) United Kingdom