About Company 85 Limited (07209295) United Kingdom