About Malcolm Taylor (commercials) Ltd (01358805) United Kingdom