About Macsco 80 Limited (09365299) United Kingdom