About Solo Containment Limited (07494446) United Kingdom